i'm telling the truth - Alemán Inglés Diccionario